English Dictionary
◊ STORE CHEESE
store cheese
n : hard smooth-textured cheese [syn: {cheddar}, {cheddar cheese}]